문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 컴퓨터에서의 수 표현 (문단 편집) ==== (casting)형 변환 ==== 형 변환을 할 때의 규칙은 다음과 같다. * 각 비트의 숫자들은 그대로 유지한다. * 각 비트를 해석(interpret)하는 방법을 다르게 한다. 예를 들어, 6비트의 signed 변수로 (2의 보수 방법으로) 표현된 -3 = 111101,,(2),,을 unsigned로 해석해 61로 읽는 것이다. 형 변환은 명시적(explicit)으로 일으킬 수도 있지만, 묵시적(implicit)으로도 일어날 수 있다. 따라서 함부로 {{{unsigned int}}}를 선언하는 것은 위험할 수 있다. 대부분의 시스템에서 기본적인 정수형은 {{{signed int}}}이므로 데이터가 {{{signed int}}}로 해석될 수도 있기 때문이다. 따라서 {{{unsigned int}}}를 쓰는 상황은 단순히 음수 값을 가질 수 없는 상황에서보단 flag의 용도(계산을 하지 않는 용도)로 사용하는 것이 조금 더 알맞다 할 수 있겠다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기